package com.hyts;


import com.hyts.fscan.scanner.CompositeFScanner;

import java.io.FilenameFilter;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

/*
 * Copyright (c) 2017, Li Bo/Alex Lee All rights reserved.
 * 
 * http://www.libo4dream.club/
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/**
 * @ClassName: doCompositeFSScanner
 * @Description: TODO
 * @author: LiBo/Alex Lee
 * @date: 2017年10月1日 上午12:24:45
 * @email: alexlibochn@china-pui.com.cn/alex.link@foxmail.com
 */
public class doCompositeFSScanner extends CompositeFScanner {


	public doCompositeFSScanner(String path, FilenameFilter filenameFilter, boolean isRecursive) {
		super(path, filenameFilter, isRecursive);
	}

	/* (non Javadoc)
         * @Title: doWork
         * @Description: TODO
         * @param work
         * @see com.libo.scan.scanner.CompositeFScanner#doWork(java.util.List)
         */
	@Override
	public void doWork(List work) {
		/*List workElemnts = (List) work.parallelStream().map(param->param.toString()).
				filter(param->param.toString().endsWith(".java")).
				collect(Collectors.toList());*/
	}

}
